flood detention dam - French English Dictionary